package com.atguigu.redis;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;

/**
 * Created by Smexy on 2022/12/27
 *
 *      好吃：  节省创建链接和关闭链接的性能开销。
 *
 *              获取链接时，从池中借。省去了反复创建链接的开销。
 *              使用完后，归还到池中，复用链接。
 */
public class JedisPoolDemo
{
    public static void main(String[] args) {

        JedisPool jedisPool = new JedisPool("hadoop102",6379);

        //从池中借链接
        Jedis jedis = jedisPool.getResource();

        System.out.println(jedis.ping());

        /*
            把连接还入池中
                如果jedis对象是new的，close就是关闭链接
                如果是借的，close就是归还连接
         */
        jedis.close();

    }
}
